home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 June / EnigmA AMIGA RUN 19 (1997)(G.R. Edizioni)(IT)[!][issue 1997-06][EAR-CD III].iso / recent1 / amigat.lha / AmigaT / Example < prev    next >
Text File  |  1997-05-21  |  6KB  |  269 lines

  1. ; Example usage of AmigaT v1.3 or later.
  2.  
  3. ; CPU test!
  4. AmigaT CPU 68000
  5. IF NOT WARN
  6.    ECHO "You have a 68000 CPU!"
  7. ELSE
  8.    AmigaT CPU 68010
  9.    IF NOT WARN
  10.       ECHO "You have a 68010 CPU!"
  11.    ELSE
  12.       AmigaT CPU 68020
  13.       IF NOT WARN
  14.          ECHO "You have a 68020 CPU!"
  15.       ELSE
  16.          AmigaT CPU 68030
  17.          IF NOT WARN
  18.             ECHO "You have a 68030 CPU!"
  19.          ELSE
  20.             AmigaT CPU 68040
  21.             IF NOT WARN
  22.                ECHO "You have a 68040 CPU!"
  23.             ELSE
  24.                AmigaT CPU 68060
  25.                IF NOT WARN
  26.                   ECHO "You have a 68060 CPU!"
  27.                ENDIF
  28.             ENDIF
  29.          ENDIF
  30.       ENDIF
  31.    ENDIF
  32. ENDIF
  33.  
  34. ; FPU test!
  35. AmigaT FPU 68881
  36. IF NOT WARN
  37.    ECHO "You have a 68881 FPU!"
  38. ELSE
  39.    AmigaT FPU 68882
  40.    IF NOT WARN
  41.       ECHO "You have a 68882 FPU!"
  42.    ELSE
  43.       AmigaT FPU 68040
  44.       IF NOT WARN
  45.          ECHO "You have a 68040 FPU!"
  46.       ELSE
  47.          AmigaT FPU 68060
  48.          IF NOT WARN
  49.             ECHO "You have a 68060 FPU!"
  50.          ELSE
  51.             ECHO "You have no FPU!"
  52.          ENDIF
  53.       ENDIF
  54.    ENDIF
  55. ENDIF
  56.  
  57. ; Chipset test!
  58. AmigaT GFX AGA
  59. IF NOT WARN
  60.    ECHO "You have the Advanced Chipset!"
  61. ELSE
  62.    AmigaT GFX ECS
  63.    IF NOT WARN
  64.       ECHO "You have the Enhanced Chipset!"
  65.    ELSE
  66.       AmigaT GFX OCS
  67.       IF NOT WARN
  68.          ECHO "You have the Old Chipset!"
  69.       ENDIF
  70.    ENDIF
  71. ENDIF
  72.  
  73. ; OS test!
  74. AmigaT OS 40
  75. IF NOT WARN
  76.    ECHO "You have OS 3.1 or higher!"
  77. ELSE
  78.    AmigaT OS 39
  79.    IF NOT WARN
  80.       ECHO "You have OS 3.0 or higher!"
  81.    ELSE
  82.       AmigaT OS 38
  83.       IF NOT WARN
  84.          ECHO "You have OS 2.1 or higher!"
  85.       ELSE
  86.          AmigaT OS 37
  87.          IF NOT WARN
  88.             ECHO "You have OS 2.0 or higher!"
  89.          ENDIF
  90.       ENDIF
  91.    ENDIF
  92. ENDIF
  93.  
  94. ; VIDEO test!
  95. AmigaT VIDEO PAL
  96. IF NOT WARN
  97.    ECHO "You are using PAL videomode!"
  98. ELSE
  99.    AmigaT VIDEO NTSC
  100.    IF NOT WARN
  101.       ECHO "You are using NTSC videomode!"
  102.    ENDIF
  103. ENDIF
  104.  
  105. ; POWER test!
  106. AmigaT POWER PAL
  107. IF NOT WARN
  108.    ECHO "You are using a PAL powersupply!"
  109. ELSE
  110.    AmigaT POWER NTSC
  111.    IF NOT WARN
  112.       ECHO "You are using a NTSC powersupply!"
  113.    ENDIF
  114. ENDIF
  115.  
  116. ; CHIP test!
  117. AmigaT CHIP 2.0
  118. IF NOT WARN
  119.    ECHO "You have 2.0 MB or more ChipRam installed!"
  120. ELSE
  121.    AmigaT CHIP 1.5
  122.    IF NOT WARN
  123.       ECHO "You have 1.5 MB or more ChipRam installed!"
  124.    ELSE
  125.       AmigaT CHIP 1.0
  126.       IF NOT WARN
  127.          ECHO "You have 1.0 MB or more ChipRam installed!"
  128.       ELSE
  129.          AmigaT CHIP 0.5
  130.          IF NOT WARN
  131.             ECHO "You have 0.5 MB or more ChipRam installed!"
  132.          ELSE
  133.             ECHO "You have less than 0.5 MB ChipRam installed!"
  134.          ENDIF
  135.       ENDIF
  136.    ENDIF
  137. ENDIF
  138.  
  139. ; FAST test!
  140. AmigaT FAST 16.0
  141. IF NOT WARN
  142.    ECHO "You have 16.0 MB or more FastRam installed!"
  143. ELSE
  144.    AmigaT FAST 8.0
  145.    IF NOT WARN
  146.       ECHO "You have 8.0 MB or more FastRam installed!"
  147.    ELSE
  148.       AmigaT FAST 4.0
  149.       IF NOT WARN
  150.          ECHO "You have 4.0 MB or more FastRam installed!"
  151.       ELSE
  152.          AmigaT FAST 2.0
  153.          IF NOT WARN
  154.             ECHO "You have 2.0 MB or more FastRam installed!"
  155.          ELSE
  156.             ECHO "You have less than 2.0 MB FastRam installed!"
  157.          ENDIF
  158.       ENDIF
  159.    ENDIF
  160. ENDIF
  161.  
  162. ; TOTAL test!
  163. AmigaT TOTAL 32.0
  164. IF NOT WARN
  165.    ECHO "You have 32.0 MB or more TotalRam installed!"
  166. ELSE
  167.    AmigaT TOTAL 16.0
  168.    IF NOT WARN
  169.       ECHO "You have 16.0 MB or more TotalRam installed!"
  170.    ELSE
  171.       AmigaT TOTAL 8.0
  172.       IF NOT WARN
  173.          ECHO "You have 8.0 MB or more TotalRam installed!"
  174.       ELSE
  175.          AmigaT TOTAL 4.0
  176.          IF NOT WARN
  177.             ECHO "You have 4.0 MB or more TotalRam installed!"
  178.          ELSE
  179.             AmigaT TOTAL 2.0
  180.             IF NOT WARN
  181.                ECHO "You have 2.0 MB or more TotalRam installed!"
  182.             ELSE
  183.                ECHO "You have less than 2.0 MB TotalRam installed!"
  184.             ENDIF
  185.          ENDIF
  186.       ENDIF
  187.    ENDIF
  188. ENDIF
  189.  
  190. ; CHIPF test!
  191. AmigaT CHIPF 1.5
  192. IF NOT WARN
  193.    ECHO "You have 1.5 MB or more ChipRam free!"
  194. ELSE
  195.    AmigaT CHIPF 1.0
  196.    IF NOT WARN
  197.       ECHO "You have 1.0 MB or more ChipRam free!"
  198.    ELSE
  199.       AmigaT CHIPF 0.5
  200.       IF NOT WARN
  201.          ECHO "You have 0.5 MB or more ChipRam free!"
  202.       ELSE
  203.          ECHO "You have less than 0.5 MB ChipRam free!"
  204.       ENDIF
  205.    ENDIF
  206. ENDIF
  207.  
  208. ; FASTF test!
  209. AmigaT FASTF 8.0
  210. IF NOT WARN
  211.    ECHO "You have 8.0 MB or more FastRam free!"
  212. ELSE
  213.    AmigaT FASTF 4.0
  214.    IF NOT WARN
  215.       ECHO "You have 4.0 MB or more FastRam free!"
  216.    ELSE
  217.       AmigaT FASTF 2.0
  218.       IF NOT WARN
  219.          ECHO "You have 2.0 MB or more FastRam free!"
  220.       ELSE
  221.          AmigaT FASTF 1.0
  222.          IF NOT WARN
  223.             ECHO "You have 1.0 MB or more FastRam free!"
  224.          ELSE
  225.             ECHO "You have less than 1.0 MB FastRam free!"
  226.          ENDIF
  227.       ENDIF
  228.    ENDIF
  229. ENDIF
  230.  
  231. ; TOTALF test!
  232. AmigaT TOTALF 16.0
  233. IF NOT WARN
  234.    ECHO "You have 16.0 MB or more TotalRam free!"
  235. ELSE
  236.    AmigaT TOTALF 8.0
  237.    IF NOT WARN
  238.       ECHO "You have 8.0 MB or more TotalRam free!"
  239.    ELSE
  240.       AmigaT TOTALF 4.0
  241.       IF NOT WARN
  242.          ECHO "You have 4.0 MB or more TotalRam free!"
  243.       ELSE
  244.          AmigaT TOTALF 2.0
  245.          IF NOT WARN
  246.             ECHO "You have 2.0 MB or more TotalRam free!"
  247.          ELSE
  248.             AmigaT TOTALF 1.0
  249.             IF NOT WARN
  250.                ECHO "You have 1.0 MB or more TotalRam free!"
  251.             ELSE
  252.                ECHO "You have less than 1.0 MB TotalRam free!"
  253.             ENDIF
  254.          ENDIF
  255.       ENDIF
  256.    ENDIF
  257. ENDIF
  258.  
  259. ; Ask for user action!
  260. ASK "Press return!"
  261.  
  262. ;Use Run on AmigaT and tell it to show the information GUI!
  263. run >NIL: AmigaT !
  264.  
  265. ; Just quit, AmigaT have been run, so IconX/CLI may quit the script!
  266. ENDCLI >NIL:
  267.  
  268. ; End of test!
  269.